package com.wanwu.channel.model;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

@Data
public class AccountPayReq  implements Serializable {

    /**
     * 业务订单号
     */
    @JsonProperty("out_trade_no")
    private String outTradeNo;

    /**
     * 用户ID
     */
    @JsonProperty("buyer_id")
    private String buyerId;

    /**
     * 卖家ID
     */
    @JsonProperty("seller_id")
    private String sellerId;

    /**
     * 支付金额
     */
    @JsonProperty("total")
    private BigDecimal total;

    /**
     * 支付类型：1：直接支付，2：担保交易支付，默认为1
     */
    @JsonProperty("pay_type")
    private Integer payType;

}
